do business for - German English Dictionary